sound made when cracking one's joints - Espagnol Anglais Dictionnaire